From a3ce702a5af916ffd9d3e22d54eaeb82e66f025a Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 30 Nov 2015 18:41:33 -0500 Subject: [PATCH] testentryicons: update dnd example This code was #ifdefed out since 2008. Time to try it. --- tests/testentryicons.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/tests/testentryicons.c b/tests/testentryicons.c index e3db85539e..df1d02becb 100644 --- a/tests/testentryicons.c +++ b/tests/testentryicons.c @@ -18,8 +18,6 @@ drag_begin_cb (GtkWidget *widget, pos = gtk_entry_get_current_icon_drag_source (GTK_ENTRY (widget)); if (pos != -1) gtk_drag_set_icon_name (context, "dialog-information", 2, 2); - - g_print ("drag begin %d\n", pos); } static void @@ -36,20 +34,18 @@ drag_data_get_cb (GtkWidget *widget, if (pos == GTK_ENTRY_ICON_PRIMARY) { -#if 0 gint start, end; - + if (gtk_editable_get_selection_bounds (GTK_EDITABLE (widget), &start, &end)) { gchar *str; - + str = gtk_editable_get_chars (GTK_EDITABLE (widget), start, end); gtk_selection_data_set_text (data, str, -1); g_free (str); } -#else - gtk_selection_data_set_text (data, "XXX", -1); -#endif + else + gtk_selection_data_set_text (data, "XXX", -1); } } -- 2.30.2